ten-ton engine - İspanyolca İngilizce Sözlük